草庐IT

Unity WebGL实战笔记

全部标签

项目实战 之 vue3 + vite + pinia

目录一、创建项目1.安装vite2.创建项目3.安装过程二、项目基本配置1.项目icon2.项目标题3.配置jsconfig.json4.设置.prettierrc文件5.生成代码片段 01-网址02-生成03-配置04-使用三、项目目录结构划分1.assets2.components3.hooks4.mock5.router6.service7.stores8.utils9.views四、css样式重置1.normalize.css01-安装02-引入2.reset.css01-代码02-引入3.common.css01-代码02-引入 五、vue-router路由配置1.安装2.配置3.引

【大数据技术Spark】Spark SQL操作Dataframe、读写MySQL、Hive数据库实战(附源码)

需要源码和依赖请点赞关注收藏后评论区留言私信~~~一、Dataframe操作步骤如下1)利用IntelliJIDEA新建一个maven工程,界面如下2)修改pom.XML添加相关依赖包3)在工程名处点右键,选择OpenModuleSettings4)配置ScalaSdk,界面如下5)新建文件夹scala,界面如下:6)将文件夹scala设置成SourceRoot,界面如下: 7)新建scala类,界面如下: 此类主要功能是读取D盘下的people.txt文件,使用编程方式操作DataFrame,相关代码如下importorg.apache.spark.rdd.RDDimportorg.apac

数据库(tidb、clickhouse、hive)概念笔记

目录1、有哪些分布式数据库2、OLAP、OLTP、HTAP3、TIDB、clickhouse、hive一、TIDB1.TiDb核心特性:2.TiDb整体架构:3.TiDB存储:二、clickhouse三、hive1.什么是Hive?2.Hive架构和如何运作?1、有哪些分布式数据库一、PG-XC风格:由传统分库分表演进而来,再加上额外的调度节点实现分片路由、全局时钟实现分布式事务,基本构成了一个分布式数据库。•中兴的GoldenDB•华为的GaussDB•腾讯的TDSQL二、NewSQL风格:数据库中的每个组件都采用分布式设计,底层存储多采用键值(KV)系统,同时引入多数派选举算法实现多副本同

《导航贴》- Unity手册,系统实战学习

本文约7.6千字,新手阅读需要10分钟,复习需要2分钟【收藏随时查阅不再迷路】文章目录👉关于作者👉前提👉链接追踪😜基础向😜特效向😜UI向😜解决方案向😜其他😜资源向👉其他👉关于作者众所周知,人生是一个漫长的流程,不断克服困难,不断反思前进的过程。在这个过程中会产生很多对于人生的质疑和思考,于是我决定将自己的思考,经验和故事全部分享出来,以此寻找共鸣!!!专注于Android/Unity和各种游戏开发技巧,以及各种资源分享(网站、工具、素材、源码、游戏等)有什么需要欢迎私我,交流群让学习不再孤单。👉前提本文章为Unity开发导航帖,正在不断更新中…适用人群:从Unity实战出发,欢迎品尝。版本V0

【Locust】模拟多用户并发与实战

纯python脚本模拟多用户并发的劣势1.据Threading其实是假并发2.线程开销大,可能因本机cpu限制无法拉起大量线程什么是locust?locust是一个简单易用的分布式负载测试工具,主要用来对网站进行负载压力测试。locust使用python语言开发,测试资源消耗远远小于java语言开发的jmeter。且其支持分布式部署测试,能够轻松模拟百万级用户并发测试。locust优缺点优点:1.不同与wrk和jmeter使用线程数提高并发量,locust借助于协程实现对用户的模拟,相同物理资源(机器cpu、内存等)配置下locust能支持的并发用户数相比jmeter可以提升一个数量级2.相比

SystemVerilog学习笔记(可综合的部分)(一)

SystemVerilog学习笔记(一)1.Verilog-1995的数据类型2.网络(net)类型3.变量(variable)类型4.向量(packedarrays)5.数组(unpackedarrays)6.数组和向量混合的用法(重要)7.C语言风格的数组定义8.数组操作:复制9.数组操作:赋值10.数组操作:for和foreach11.通过模块端口将阵列传递给任务和函数12.数组查询系统功能13.用户定义的数据类型13.1enum枚举类型13.2struct结构体类型13.3union联合体类型13.4typedef定义类型14.packages包的导入和引用15.RTL编程系统1.Ve

Type-C笔记本电脑全功能TCPC接口方案

随着科技的进步,笔记本电脑的发展越来越快,相对之前总担心散热和价格问题,人们可能更倾向于选择台式电脑,笔者之前在电脑城自行组装一台电脑,大概四五千就可以达到相当不错的配置,但是便携性跟笔记本电脑没法比,如今笔记本电脑的市场竞争激烈,价格也低了不少,对消费者非常有利,四五千的笔记本电脑配置也是不错的了。如今笔记本电脑基本是往两个方向发展,一是游戏笔记本,主打高端配置,比较笨重,二是轻薄本,主打便携性,比较轻盈。接下来我主要针对轻薄笔记本的接口展开论述,轻薄本因为考虑到便携性,采用相当薄的机身,因此去掉了传统的RJ45网线接口,原来占位置的网线接口融入到了Type-C接口里,让整体机身可以做到相当

《2023 HuggingGPT: Solving AI Tasks with ChatGPT and its Friends in Hugging Face》阅读笔记

http://https://github.com/microsoft/JARVIS.1Abstract andIntroduction借助大语言模型(LLMS)在语言理解生成推理等方面表现出的出色能力,考虑将其作为控制器来管理现有的各种AI模型,把语言作为通用接口。基于这一理念,提出了HuggingGPT框架,利用LLMS(ChatGPT)来连接机器学习社区(Hugface)中的各种AI模型,具体来说就是在接收用户请求时使用ChatGPT来进行任务规划,根据Hugface中提供的模型功能描述选择模型,使用所选AI模型执行每一个子任务,并根据执行结果汇总响应。现有LLM技术的局限:1)局限于文

云计算学习笔记——第五章 网络虚拟化

一、网络虚拟化简介1.什么是网络虚拟化  虚拟化是对所有IT资源的虚拟化,以此来提高物理硬件的灵活性以及利用效率。云计算中的计算和存储资源分别由计算虚拟化和存储虚拟化提供,而网络作为IT的重要资源也有相应的虚拟化技术,网络资源则是由网络虚拟化提供。网络是由各种设备组成,有传统的物理网络,还有运行在服务器上看不到的虚拟网络,而网络虚拟化的首要目标就是如何呈现和管理他们。  将物理网络虚拟出多个相互隔离的虚拟网络,从而使得不同用户之间使用独立的网络资源,提高网络资源的利用率,实现弹性的网络。VLAN就是一种网络虚拟化,在原有网络基础上通过VLANTag划分出多个广播域。网络虚拟化保障我们创建出来的

我的第一本书《FFmpeg音视频开发基础与实战》已正式出版

从19年上半年开始,经过两年多艰苦的写作和修订过程,我的第一本音视频开发领域的入门参考书籍《FFmpeg音视频开发基础与实战》终于问世了。本书基础知识和开发实践并重,以降低音视频领域的入门门槛、帮助初学者尽快入门为核心目的。书中较为系统地介绍了音视频领域的相关基础知识、FFmpeg相关工具的使用和相关SDK的使用方法。其中的代码大部分改编自FFMpeg代码库中提供的示例,逻辑简单,易于理解。本书目前已在京东、淘宝等电商平台上架,目前销量喜人。由于首印数量有限,请感兴趣的朋友抓紧下单,手慢无哦~推荐购买链接:京东自营当当自营电子工业出版社京东店新华文轩天猫旗舰店本书目录:第一部分基础知识第1章音